package com.golang.api.common.domain;

import lombok.Data;

@Data
public class IPageQuery<T> {

    /**
     * 请求的页码，
     * 从1开始，传0等同于1
     */
    private Integer current = 1;

    /**
     * 每页条数
     */
    private Integer size = 20;

    /**
     * 子类通过范型动态指定类型
     * 建议子类创建内部OrderBy枚举
     */
    private T orderBy;

    /**
     * 是否正序
     */
    private Boolean asc;
}
